superb performance - Francés Inglés Diccionario